managed forest land - Alemán Inglés Diccionario